make terraces - Turkish English Dictionary